device for impregnating - Turkish English Dictionary